// 导入fs模板
const fs = require('fs')

// 调用appendFile 追加内容的api，这个是异步的
fs.appendFile('./座右铭.txt', '\n择其善者而从之，择期不善而改之。', (err) => {
  if (err) {
    console.log('追加内容失败')
    return
  } else {
    console.log('追加内容成功')
  }
})

// 同步执行追加的api，所以这个api不需要回调函数，会比异步的先追加内容
fs.appendFileSync('./座右铭.txt', '\n温故而知新，可以为师矣。')

// writeFile 也可以追加，需要添加一个 flag 的标识符
fs.writeFile('./座右铭.txt', '\nlove love love。', { flag: 'a' }, err => {   // 
  if (err) {  // err 不为空
    console.log('写入失败');
    return
  }
  console.log("写入成功");
})